פריימוורקים
אני רוצה להתחיל לעבוד עם פריימוורקים והכיוון שלי הוא Yii.
אבל הדבר העיקרי שמפריע לי זאת העובדה שזה לא הקוד שלי. אני מעדיף לדעת שאת כל הקוד אני רשמתי ושאני יודע בדיוק איפה נמצא מה ומה עושה מה. זה נותן לך הרבה יותר ביטחון.
גם אתם הרגשתם ככה בהתחלה?
1 תשובות
פריימו'ורקים אכן נפוצים בתעשייה הכללית. קח לדוגמה את ASP.NET ו"אפילו" Ruby on Rails; אלה פריימו'ורקים, ולא שפות, כמו שאנשים עלולים לחשוב.
אני לא הולך עכשיו להרחיב על היתרונות של שימוש בפריימו'ורקים, אבל הנה כיוון חשיבה: פריימו'ורק הוא שלד של תוכנה. אתה לא הולך להתחיל כל פרויקט מאפס, אז למה לא להתחיל עם שלד יציב ומוכן, שהורצו עליו הרבה בדיקות ושהוא מפותח ומבוקר על ידי הרבה אנשים, ואחד כזה שלא רק אתה תכיר? אם רק אתה תכיר אותו - לאנשים חדשים שיצטרפו לפרויקט ייקח הרבה זמן להבין מה הולך שם, כי כל המערכת שונה, כולה.
בלי בכלל להזכיר שאתה תהיה חייב בסופו של דבר להשתמש בפריימו'ורקים נפוצים אם אתה הולך לעבוד כמפתח בחברות שונות או בפרויקטים שונים, שלא בהכרח תתחיל מאפס.
אני אישית ממליץ על לארוול, אבל שמעתי דברים טובים על Yii. אני ממליץ לך לקרוא את סיקור הפריימו'ורקים לשנת 2013 שפרסם רומן רסלין.
רק הבהרה קטנה: פריימו'ורקים טובים יתנו לך גמישות רבה, ולא יחסמו אותך. קח לדוגמה את לארוול: יש לך פרויקט גדול ואתה צריך ממש להחליף רכיבים מליבת הפריימו'ורק? אין בעיה!